@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6, 
form,fieldset,input,textarea,p,blockquote,th,td, font{ 
padding: 0; 
margin: 0; 
}
fieldset, img {border: none;}
abbr, acronym {border: none;font-variant: normal;}
address, caption, cite,
em, th, optgroup {font-style: inherit;font-weight: inherit;}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
input, button, textarea,
select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
sup, sub {
    font-size: 100%;
    vertical-align: baseline;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
img,input,select{
vertical-align:middle;
}
textarea{
vertical-align:top;
}
body{margin:0px;padding:0px;font-size:14px;font-style:normal;font-family: Arial, ""; color:#000; background:#fff; }
.container, .external,.topbarbg,.nav{width:980px;margin:0px auto;overflow:hidden;zoom:1;}
a{text-decoration:none; color:#003399;}
a:hover{color:#EE460f;}
.tit a{font-size:12px;color:#000;}
.tit a:hover{font-size:12px;color:#EE460f;}
.fuhao{ font-family:"宋体";}

.left, .fl{float:left;}
.right, .fr{float:right;}
.clear{clear:both;}
.b{font-weight:bold;}
.show{display:block;}
.hide{display:none;}
.over{ overflow:hidden}
.block{display:block}
.lh22{line-height:22px}
.lh28{line-height:28px}

.ovf{overflow:hidden;zoom:1;}
.cur{cursor:pointer;}
.tab{text-indent:2em;}
.tec{text-align:center;}
.ter{text-align:right;}
.tel{text-align:left}
.hikepr{visibility:hidden;}
.boc1{border:#CCCCCC solid 1px;}
.mt10{margin-top:10px;}
.mt5{margin-top:5px}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.mr20{margin-right:20px}
.pr3{ padding-right:3px;}
.bgw{background-color:#FFFFFF;}
.pos{ position:relative}
.mb5{margin-bottom:5px}
.display{ display:inline}

/*font*/
.f8{font-size:8px;}
.f9{font-size:9px;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px; font-family:Arial;}
.f19{font-size:19px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f25{font-size:25px;}

/*color*/
.cf0{color:#F00}
.c06{color: #067600;}
.c005{color:#005EA7}
.c3d{color:#3D7F5F}


.content2{width:100%;margin:auto}
.banner-img{display: block; width: 100%;}
.content{width:1000px;margin:0 auto}

.top-bar2{width:1000px;  } 
.top-bar{width:100%;background: url(/Myimages/top-bg.jpg) repeat-x; height:90px;padding:5px 5px}

.flash{width:1000px;margin-bottom:10px;}
.kf a{color:#000; text-decoration:none}
.kf a:hover{color:#EE460f; text-decoration:none}
.top-nav{width:800px;margin:0 auto;   }
.top-nav li{float:left;margin-right:20px; }
.top-nav li.gap{color:#DDDDDD;}
.top-nav li a{color:#000; text-decoration:none}
.top-nav li a:hover{color:#EE460f; text-decoration:none}
.left-side{width:180px;}
.fl-box,.mid-box,.fr-box{border:1px #DDDDDD solid;margin-bottom:10px}
.fl-box2,.fr-box2{border:1px #DDDDDD solid;margin-bottom:10px; height:260px; }


.fl-box .tit{WIDTH:173px;
BACKGROUND: url(/Myimages/movie_title.jpg);
HEIGHT: 28px;
word-break: break-all;
table-layout: fixed;color: #067600;line-height:28px;padding-left:5px}

.cate li{float:left;margin:3px 2px; width:175px;_margin:3px 2px;margin-bottom:5px;_width:170px;}
.cate li a:hover{ text-decoration:underline}
.news-con li{height:158px; overflow:hidden; line-height:20px}
.mid-side{width:550px;margin:0 10px;_margin:0 9px 0 8px}
.main{width:1000px;margin-top:10px;}
.mid-box .tit{WIDTH:538px;
BACKGROUND: url(/Myimages/movie_title.jpg);
HEIGHT: 28px;
word-break: break-all;
table-layout: fixed;line-height:28px;padding:0 5px}
.mid-con{width:540px;margin:5px;*padding-bottom:5px; line-height:21px;_width:528px;}
.company{ height:184px; }
.com{height:145px;  overflow:hidden}

.dComImg {
WIDTH: 117px;
FLOAT: left;
HEIGHT: 105px;
BORDER: #d1d1d1 1px solid;
padding:2px;
margin-right:8px;margin-bottom:5px
}
 

.dItemImg {
WIDTH: 100px;
FLOAT: left;
HEIGHT: 82px;
BORDER: #d1d1d1 1px solid;
padding:2px;
}
.dComImg:hover,.dItemImg:hover{border:1px #F00 solid}
.mid-con ul li{float:left;margin-bottom:8px;width:540px;_width:528px;}
.mid-con ul li .content{width:430px;margin-left:2px; line-height:21px;_width:420px; height:83px; overflow:hidden}
.law li{float:left;margin:2px 5px; width:540px;_width:528px;}
.law li a{color:#003399; text-decoration:none}
.law li a:hover{color:#EE460f; text-decoration:underline}
.fr-side{width:250px;}
.flash-box{width:250px;}
.fr-box .tit{WIDTH:243px;
BACKGROUND: url(/Myimages/movie_title.jpg);
HEIGHT: 28px;
word-break: break-all;
table-layout: fixed;color: #067600;line-height:28px;padding-left:5px}
.fr-box .cate2 li{float:left; margin:4px 2px; width:244px;_width:240px;_margin:3px 2px; }
 .fr-box .cate2 li a:hover{ text-decoration:underline}
 .footer{width:998px;background:#F4F2F4;border:1px #DDDDDD solid;	}
 .linked{width:978px;background:#fff; border-bottom:1px #E4E2E4 solid; text-align:center;padding:5px 10px 5px;}
 .linked a{margin: 0 10px;}
.in_tit{ text-align:center;width:998px;border-bottom:2px #8D8D8D  dotted; padding-top:5px; padding-bottom:5px;  } 
.in_address{line-height:25px;text-align:center;width:998px; background:#fff} 
.fr-con{width:808px;border:1px #ddd solid;margin-bottom:20px}
.fr-con .tit{WIDTH:798px;
BACKGROUND: url(/Myimages/movie_title.jpg);
HEIGHT: 28px;
word-break: break-all;
table-layout: fixed;line-height:28px;padding:0 5px}
.fr-con .con{width:788px;padding:10px;}
.pro-list{margin:0 auto;width:788px}
.pro-list ul li{width:192px;height:212px;margin:10px 5px 5px 0px;float:left; cursor:pointer}
.pro-list ul li.last{margin-right:0px;}
.img_v { 
width: 190px;height: 160px;display: table-cell;_width:180px;
position: relative;text-align: center;vertical-align: middle; border:1px #ccc solid;padding:5px
} 
.img_v:hover{border:1px #f00 solid}
.img_v p { 
*position:absolute;left: 50%;top: 50%;
} 
.img_v img { 
*position:relative;left: -50%;top: -50%; 

} 
.img_v img {
width:180px; height:160px; 
}

.pro-tit{width:182px;text-align:center;line-height:20px; height:38px; overflow:hidden}

.ev-page{margin-bottom:10px;width:100%}

.ev-page .total{margin-top:5px;margin-right:10px}
DIV.quotes {
	MARGIN: 3px;  TEXT-ALIGN: center;padding:3px
}
DIV.quotes A {
	  COLOR: #000; MARGIN-RIGHT: 2px; BORDER: #ddd 1px solid; TEXT-DECORATION: none;padding:2px 5px;
}
DIV.quotes A:hover {
	 PADDING:2px 5px;   MARGIN-RIGHT: 2px;  BORDER: #a0a0a0 1px solid; background:#0099ff;color:#fff
}
DIV.quotes A:active {
	 PADDING: 2px;  MARGIN-RIGHT: 2px; PADDING: 2px 5px; BORDER: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	 FONT-WEIGHT: bold;  MARGIN-RIGHT: 2px; PADDING: 2px 5px; BORDER: #fff 1px solid; BACKGROUND-COLOR: #fff;color:#ff6600
}
DIV.quotes SPAN.disabled {
	  COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING: 2px 5px; BORDER: #f3f3f3 1px solid
}

.liuyan,.pro-line{width:798px;padding:10px;}
.linkrenri {
float: left;

margin-top:20px;
text-align: left;
LINE-HEIGHT: 25px;
WIDTH: 150;
HEIGHT: 25px;
font-size: 14px;
background-color: #DBDEDF;
BORDER-LEFT: #FAAF5A 1px solid;
border-bottom: #FAAF5A 1px solid;
border-right: #FAAF5A 1px solid;
border-top: #FAAF5A 1px solid;
}
.pro-line .title{height:30px;line-height:30px;width:788px;border-bottom:1px #FAAF5A solid;}
.mid-con2{width:788px;*padding-bottom:5px;margin-top:10px; line-height:21px;}
.mid-con2 ul li .content{width:676px;margin-left:5px; line-height:21px; height:82px;overflow:hidden}
.mid-con2 ul li{float:left;margin-bottom:10px}
.new-box{width:638px;border:1px #ddd solid;margin-bottom:20px;margin-left:10px}
.new-box .tit{WIDTH:628px;
BACKGROUND: url(/Myimages/movie_title.jpg);
HEIGHT: 28px;
word-break: break-all;
table-layout: fixed;line-height:28px;padding:0 5px}
.pro-tj{width:158px;border:1px #ddd solid;margin-bottom:20px}
.pro-tj .tit{WIDTH:148px;
BACKGROUND: url(/Myimages/movie_title.jpg);
HEIGHT: 28px;
word-break: break-all;
table-layout: fixed;line-height:28px;padding:0 5px}
.news-list{width:638px;padding:10px 5px; line-height:20px}
.news-list ul li{width:638px;float:left;margin-bottom:8px;}
.news-list ul li a:hover{ text-decoration:underline}
.pros{width:140px;margin-left:9px;margin-top:9px;_margin-left:5px}
.pros li{margin-bottom:9px;width:140px;}

.img_v2 { 
width: 128px;height: 128px;display: table-cell;
position: relative;text-align: center;vertical-align: middle; border:1px #ccc solid;padding:5px;cursor:pointer
} 
.img_v2:hover{border:1px #f00 solid}
.img_v2 p { 
*position:absolute;left: 50%;top: 50%;
} 
.img_v2 img { 
*position:relative;left: -50%;top: -50%; 

} 
.img_v2 img {
width:128px; height:128px; 
}
.cate li p{margin:5px 0}
.cate li p.cons{width:175px; line-height:20px; height:137px; overflow:hidden}
.cate li p.cons img{margin-right:5px;margin-bottom:3px;width:70px;height:70px;float:left}
.address{width:650px;margin:10px 0 10px 10px}
.address li{width:600px;float:left;margin-bottom:10px}
.address li .title{width:120px;}
.map{width:798px;padding:10px}

.weixin {
position: fixed;
display: block;
top: 260px;
width: 120px;
height: 145px;
z-index: 1000;
background:#EBEBEB;
left: 50%;
 text-align:center;
margin-left: 510px;
_position: absolute;
_margin-top: 20px;
_top: expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2);
}
.weixin p{margin:5px 0}
